import 'dart:io';

void main()
{
  readFile();
}

// async 表示这是一个异步方法，await必须在async方法中使用，异步方法只能返回void或Future
Future<String> readFile() async
{
  // await等待future执行完成后再执行后续代码
  String content = await File("C:\\Users\\ASUS\\Desktop\\自我介绍.txt").readAsString();
  print("future执行完成\n$content");
  //自动转换为 future
  return content;
}